# 需求: 判断一个手机号码是否合法?
'''
1. 长度是11位
2. 全部是数字
3.1开头   第二位不能是1或者2
'''


def checkPhone(tel):
    if len(tel) != 11:
        return "手机号码长度不符合要求"
    if not tel.isdigit():
        return "手机号码不是全部是数字"
    if tel[0] != "1":
        return "手机号码不是1开头!"
    return "手机号码合法!"


result = checkPhone("77670274343")
# print(result)


# 正则表达式验证手机号码是否合法
import re

res = re.search("^1\d{10}$", "6177670273")
if res:
    print("手机号码合法")
else:
    print("手机号码不合法")
